package com.example.test_websocket.websocket

import android.util.Log
import org.java_websocket.client.WebSocketClient
import org.java_websocket.handshake.ServerHandshake
import java.lang.Exception
import java.net.URI

/**
 * @author ytx
 * @date 2025-10-09 08:21
 * @description 客户端
 */
abstract class ClubWebSocketClient(uri:URI):WebSocketClient(uri) {
    companion object{
        private const val TAG = "ClubWebSocketClient"
    }
//    override fun onOpen(p0: ServerHandshake?) {
//        Log.d(TAG, "onOpen: 建立链接成功")
//    }
//
//    override fun onMessage(p0: String?) {
//        Log.d(TAG, "onMessage: 接受到消息 $p0")
//    }
//
//    override fun onClose(p0: Int, p1: String?, p2: Boolean) {
//        Log.d(TAG, "onClose: 关闭链接")
//    }
//
//    override fun onError(p0: Exception?) {
//        Log.d(TAG, "onError: 链接失败 ${p0?.message}")
//    }
}